difficult to digest - Français Anglais Dictionnaire